.news_bd .date{
    margin-right: 10px;
    float: left;
    border-top: 1px solid transparent;
     text-align: center;
     width: 60px;
     height: 60px;
     background-color: rgb(245, 245, 245);
}
.news_bd .date h3{
    margin-top: 8px;
}
.news_bd li{
    overflow: hidden;
    height: 100px;
    padding: 20px 0;
    border-bottom: 1px dotted rgb(231, 231, 231);
}
.news_bd li>h3{
    margin: 5px 0 5px 5px;
}
.news_bd ul{
    margin: 40px auto 10px auto;
    width: 500px;
}
.news_bd p{
    text-align: center;
    margin-top: 20px;
}
.news_bd p a{
    color: red;
}
.footer{
    margin-top: 200px;
}